-- Stored Procedure

-- V.M. 21-05-2013 Aggiunti campi PONTE e MUSTER
-- V.M. 29-04-2013 Aggiunti campi descrizione e cod categoria sistemazioni
-- V.M. 24-04-2013 Aggiunto campo per la sistemazione BoardingPass
-- V.M. 05-02-2013 Gestione del campo NOTE in passeg. TTTL non usa un campo libero ma dei codici codificati in passeg_note
-- C.M. 19/10/2005 - modifica per nuova tabella passeg con n_seq e codbp
CREATE PROCEDURE [dbo].[GG_CorsaListaPasseggeri]
(
	@codcfglinea char(10),
	--@idlinea char(14),
	@datapart datetime,
	@codporto char(4) = null,
	@completa bit = 1,  -- se @completa = 1 restituisce tutti i passeggeri per @codcfglinea e @datapart
	@imbarcati bit = 1   -- se @completa = 0, se @imabarcati = 1 restituisce i passeggeri imbarcati, altrimenti i non imbarcati
)
 WITH ENCRYPTION
as
	exec jj_corsalistapasseggeri @codcfglinea,	@datapart,	@codporto,	@completa,	@imbarcati
GO
-- Permissions

GRANT EXECUTE ON  [dbo].[GG_CorsaListaPasseggeri] TO [JamboGest]
GO

PRINT N'AGGIUNGO LE CHIAVI IN CHIAVI_PROGRAMMI'
GO
INSERT INTO CHIAVE_PROGRAMMI (COD_PROGR, CHIAVE)
VALUES('JW', 'cifre_ticket')
INSERT INTO CHIAVE_PROGRAMMI (COD_PROGR, CHIAVE)
VALUES('JW', 'compagniaCitta')
INSERT INTO CHIAVE_PROGRAMMI (COD_PROGR, CHIAVE)
VALUES('JW', 'dominioMailClienti')
INSERT INTO CHIAVE_PROGRAMMI (COD_PROGR, CHIAVE)
VALUES('JW', 'macroIncassiME')

SELECT * FROM CHIAVE_PROGRAMMI WHERE COD_PROGR='JW'